package com.ykdl.member.kid.person;
//package com.ykdl.member.kid.person;
//
//import java.util.ArrayList;
//
//import org.json.JSONException;
//import org.json.JSONObject;
//
//import android.app.AlertDialog;
//import android.app.Dialog;
//import android.content.DialogInterface;
//import android.content.Intent;
//import android.graphics.drawable.BitmapDrawable;
//import android.graphics.drawable.Drawable;
//import android.os.AsyncTask;
//import android.os.Bundle;
//import android.view.KeyEvent;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.View.OnClickListener;
//import android.view.View.OnLongClickListener;
//import android.view.ViewGroup;
//import android.widget.BaseAdapter;
//import android.widget.EditText;
//import android.widget.ImageView;
//import android.widget.RelativeLayout;
//import android.widget.TextView;
//import android.widget.Toast;
//
//import com.ykdl.member.kidApp;
//import com.wxxr.app.base.GlobalContext;
//import com.wxxr.app.base.QLog;
//import com.wxxr.app.base.asnyctask.AsyncFectchAccoun;
//import com.wxxr.app.constant.KidAction;
//import com.wxxr.app.constant.KidConfig;
//import com.wxxr.app.http.HttpResource;
//import com.wxxr.app.http.HttpResult;
//import com.ykdl.member.kid.R;
//import com.ykdl.member.kid.adapters.ShowWeiYangAdapter;
//import com.ykdl.member.kid.gears.BaseScreen;
//import com.ykdl.member.kid.gears.accountnew.ShareAccountActivity;
//import com.ykdl.member.kid.gears.diarynew.ShareDiaryActivity;
//import com.ykdl.member.kid.gears.iask2Bean.IaskAnswerBean;
//import com.ykdl.member.kid.gears.iask2Bean.IaskCircleBean;
//import com.ykdl.member.kid.gears.iask2Bean.IaskParseJson;
//import com.ykdl.member.kid.gears.iask2Bean.ShareAccountBean;
//import com.ykdl.member.kid.gears.iask2Bean.ShareFeedBean;
//import com.ykdl.member.kid.gears.iask2Bean.ShareImageBean;
//import com.ykdl.member.kid.gears.iask2Bean.ShareTextBean;
//import com.ykdl.member.kid.gears.weiyan.ShareWeiyangActivity;
//import com.ykdl.member.kid.prefs.CircleStatePrefs;
//import com.ykdl.member.kid.prefs.IAskMyActionPre;
//import com.ykdl.member.kid.sqlite.dbdao.StatisticsDAO;
//import com.ykdl.member.kid.util.BabyInfoUtil;
//import com.ykdl.member.kid.util.CameraHelp;
//import com.ykdl.member.kid.util.MThumbnailPhoto;
//import com.ykdl.member.kid.util.ManagerAsyncImageLoader;
//import com.ykdl.member.kid.util.ManagerAsyncImageLoader.ImageCallback;
//import com.ykdl.member.views.MyListView;
//import com.ykdl.member.views.MyWheelView;
//import com.ykdl.member.views.MyWheelView.OnWheelViewDataChanger;
//import com.ykdl.member.views.ResizeLayout;
//import com.ykdl.member.views.SelectToolDataView;
//
///**
// * 发布新帖
// * @author shanpengfei
// *
// */
//public class IaskTopicActivity extends BaseScreen implements OnClickListener, OnLongClickListener {
//
//	public static final int JOIN_GROUP = 1236;
//	EditText sendtext;
//	SelectToolDataView selToolData;
//	ImageView photo1, photo2, photo3;
//	public ArrayList<IaskCircleBean> myCirclelist;
//	TextView togroup, scoretv;
//	private String curgroupid = "";
//	private TextView nimingsend;
//	private boolean niming = false;
//	private String[] babyInfo = null;// baby_name, baby_age, baby_sex
//	// String imgpath1, imgpath2, imgpath3, serverpath1, serverpath2,
//	// serverpath3;
//	public static boolean account = false;
//	public static boolean weiyang = false;
//	ArrayList<ShareFeedBean> feebList = new ArrayList<ShareFeedBean>();
//	ArrayList<ShareAccountBean> beanList = new ArrayList<ShareAccountBean>();
//	private ArrayList<ShareImageBean> logcalImg = new ArrayList<ShareImageBean>();
//	private ArrayList<ShareTextBean> tooldatalist = new ArrayList<ShareTextBean>();
//	// ArrayList<String> serverpath = new ArrayList<String>();
//	private int curupdateimg = 0;
//
//	private MyWheelView myWheelScore;
//	String[] score = new String[] { "0", "5", "10", "15", "20", "25" };
//	public String strscore = "0";
//	// private String curgrouptype;
//	private LayoutInflater layout;
//	private View editdiv;
//	private IaskCircleBean curcirlBean;
//	private IaskAnswerBean curanswerbean;
//	private boolean isAnswer = false;
//	private String askid;
//	View tooldatas, tooldata1, tooldata2, tooldata3, tooldata4, tooldata5;
//	private String asktype = "1";// 1问用户，2问医生
//	ManagerAsyncImageLoader mimgloader;
//	private View imgs;
//	private int MAX_RECONTENT = 100;
//	private ImageView iask_goshare, iask_goupload;
//	CircleStatePrefs circlePrefs;
//	String selgroupid;
//	MyListView shareaccountlist, shareweiyanglist;
//	private boolean m_canjifen = true, m_canniming = true;
//	private String chatwithuser;//有值，表示是 私聊
//	private String issysmsg;//有值，表示是 回复 系统 通知
//	private boolean isSendTopicSuccess = false;
//	private ShowWeiYangAdapter weiyangadapter;
//	private ShareAccountAdapter accountadapter;
//	protected void onCreate(Bundle savedInstanceState) {
//		super.onCreate(savedInstanceState);
//		
//		setTopTitle(R.string.iask_topic_title, R.string.cancel, R.drawable.left_button_bg, new OnClickListener() {
//			public void onClick(View v) {
//				finish();
//				hideKeyBorad(sendtext);
//			}
//		}, R.string.iask_topic_issue, R.drawable.right_button, new OnClickListener() {
//			@Override
//			public void onClick(View v) {
//				// go(InviteFriendsActivity.class);
//				// finish();
//
//				if (sendtext.getText().toString().trim().length() == 0) {
//					Toast.makeText(mContext, "请输入内容", Toast.LENGTH_SHORT).show();
//					return;
//				}
//
//				if ((!isAnswer)&&chatwithuser==null&&curgroupid.length() == 0) {
//					Toast.makeText(mContext, "请选择圈子", Toast.LENGTH_SHORT).show();
//					return;
//				}
//
//				if (logcalImg.size() > 0) {
//					showProgress("发送中...");
//					new UpdateImageTask().execute(KidConfig.ASK2_UPIMAGE + System.currentTimeMillis() + ".jpg", "");
//				} else {
//					showProgress("发送中...");
//					sendTopipToServer();
//
//				}
//
//			}
//		}, R.drawable.diary_title_bg);
//		setContent(R.layout.iask_topic);
//		StatisticsDAO.insertDataByNumber(this, "2113");
//		sendtext = (EditText) findViewById(R.id.send_topic_text);
//		circlePrefs = new CircleStatePrefs(mContext);
//		iask_goshare = (ImageView) findViewById(R.id.iask_goshare);
//		iask_goshare.setOnClickListener(this);
//		
//		iask_goupload = (ImageView) findViewById(R.id.iask_goupload);
//		iask_goupload.setOnClickListener(this);
//		mimgloader = new ManagerAsyncImageLoader();
//		View v = findViewById(R.id.iask_toppic_root);
//
//		com.ykdl.member.views.ResizeLayout root = (ResizeLayout) v;
//
//		root.setOnResizeListener(new ResizeLayout.OnResizeListener() {
//
//			public void OnResize(int w, int h, int oldw, int oldh) {
//				// int change = ResizeLayout.BIGGER;
//				if (h - oldh < -200) {
//					// change = ResizeLayout.SMALLER;
//					// Toast.makeText(mContext, "键盘出现", 1).show();
//					selToolData.hideToolView();
//					selToolData.getRootView().postInvalidate();
//					selToolData.setKeyBoardState(true);
//				} else if (h - oldh > 200) {
//					// 键盘的高度应该会大于这个值， 删除一个汉字，也会小于这个值，所以变化在200之外才是键盘隐藏，
//					// 否则是用键盘在删除文字，不用处理
//					// curselanswerBean = null;
//					// iask_answer_input.setText("");
//					selToolData.setKeyBoardState(false);
//					// Toast.makeText(mContext, "键盘隐藏", 1).show();
//				}
//
//			}
//		});
//
//		tooldatas = findViewById(R.id.iask_toppic_tooldatas);
//		tooldata1 = findViewById(R.id.tooldata1);
//		tooldata2 = findViewById(R.id.tooldata2);
//		tooldata3 = findViewById(R.id.tooldata3);
//		tooldata4 = findViewById(R.id.tooldata4);
//		tooldata5 = findViewById(R.id.tooldata5);
//		shareaccountlist = (MyListView) findViewById(R.id.shareaccountlist);
//		shareweiyanglist = (MyListView) findViewById(R.id.shareweiyanglist);
//		layout = LayoutInflater.from(mContext);
//		editdiv = findViewById(R.id.iask_topic_editline);
//
//		
//		selToolData = (SelectToolDataView) findViewById(R.id.share_data_panle);
//		selToolData.setOwerActivity(this);
//		selToolData.setZoomOutX_OutY(KidApp.SCREEN_WIDTH-10, KidApp.SCREEN_WIDTH-10);
//		sendtext.setOnClickListener(new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//				selToolData.hideToolView();
//				selToolData.getRootView().postInvalidate();
//				selToolData.setKeyBoardState(true);
//			}
//
//		});
//
//		imgs = findViewById(R.id.seltool_imgs);
//		photo1 = (ImageView) findViewById(R.id.seltool_imgs_1);
//		photo2 = (ImageView) findViewById(R.id.seltool_imgs_2);
//		photo3 = (ImageView) findViewById(R.id.seltool_imgs_3);
//		photo1.setOnClickListener(this);
//		photo2.setOnClickListener(this);
//		photo3.setOnClickListener(this);
//
//		tooldata1.setOnClickListener(this);
//		tooldata2.setOnClickListener(this);
//		tooldata3.setOnClickListener(this);
//		tooldata4.setOnClickListener(this);
//		tooldata5.setOnClickListener(this);
//
//		scoretv = (TextView) findViewById(R.id.sent_toppic_score);
//		scoretv.setOnClickListener(this);
//
//		togroup = (TextView) findViewById(R.id.sent_toppic_selgroup);
//		togroup.setOnClickListener(this);
//
//		nimingsend = (TextView) findViewById(R.id.sent_toppic_qiaoqiao);
//		nimingsend.setOnClickListener(this);
//		babyInfo = BabyInfoUtil.updateBabyName(this);
//		babyInfo[0]="宝宝";
//		myWheelScore = (MyWheelView) findViewById(R.id.ias2_sendscore);
//
//		int size = Integer.parseInt(IaskMainActivity.curaccoun.chips) / 5 + 1;
//		if (size < 1) {
//			score = new String[1];
//			score[0] = "0";
//		} else {
//			score = new String[size];
//			for (int i = 0; i < size; i++) {
//				score[i] = i * 5 + "";
//			}
//		}
//		myWheelScore.setWheelView(MyWheelView.OTHER, 1, null, MyWheelView.DATATYPE_STRING, score);
//		myWheelScore.getWheelViewByIndex(0).setTextSize(30);
//		// myWheelScore.getWheelViewByIndex(0).setBackDrawable(R.drawable.whellback);
//
//		myWheelScore.getWheelViewByIndex(0).setVisibleItems(7);
//
//		myWheelScore.setTitle("你还有" + IaskMainActivity.curaccoun.chips + "积分");
//		myWheelScore.setOnWheelViewDataChanger(new OnWheelViewDataChanger() {
//
//			@Override
//			public void updataByChanger(String data) {
//				String result[] = data.split(",");
//				strscore = result[0];
//				scoretv.setText(strscore + "分");
//			}
//
//		});
//
//		Object obj = getIntent().getSerializableExtra("bean");
//		String precontent = getIntent().getStringExtra(KidAction.CONTENT_PRE);
//		if (precontent != null) {
//			sendtext.setText(precontent);
//		}
//
//		if (obj != null) {
//			curcirlBean = (IaskCircleBean) obj;
//			initUiWithBean(curcirlBean);
//
//		}
//		obj = getIntent().getSerializableExtra("ansbean");
//		chatwithuser = getIntent().getStringExtra(KidAction.CHAT_WITH_USER);
//		issysmsg=getIntent().getStringExtra(KidAction.MY_SYSMSG);
//		if (obj != null) {
//			curanswerbean = (IaskAnswerBean) obj;
//			curgroupid = curcirlBean.getId();
//			editdiv.setVisibility(View.GONE);
//			mTitle.setText("回复帖子");
//			isAnswer = true;
//		}
//		if (isAnswer) {
//			askid = getIntent().getStringExtra("askid");
//		}
//
//		if (chatwithuser != null && chatwithuser.length() > 0) {
//			editdiv.setVisibility(View.GONE);
//			mTitle.setText(getIntent().getStringExtra(KidAction.TITLE));
//			selToolData.setToolUnEnable();
//			selToolData.setMax_photos(1);
//		}
//
//		selToolData.setEditText(sendtext);
//		selToolData.setDataCount(SelectToolDataView.KEY_TEXTDATA, 0);
//		selToolData.setDataCount(SelectToolDataView.KEY_IMADATA, 0);
//		selToolData.setDataCount(SelectToolDataView.KEY_DIARYDATA, 0);
//		selToolData.setDataList(logcalImg, tooldatalist);
//
//		selgroupid = getIntent().getStringExtra(KidAction.IASK_GROUPID);
//		if (selgroupid != null && selgroupid.length() > 0) {
//			String data = "{\"QaGroup\":{\"id\":\"" + selgroupid + "\"}}";
//			new CircleXQTask().execute(KidConfig.ASK2_CIRCLE_XQ, data);
//
//		}
//		selToolData.setZoom(true);
//		//私信，系统 消息 进入的，不提示 使用提示，ui 不一致
//		if (circlePrefs.getCirclePoint("iask_goshare") == null&&(chatwithuser==null)&&(issysmsg==null)) {
//			iask_goshare.setVisibility(View.VISIBLE);
//		} else {
//			sendtext.requestFocus();
//			showKeyBorad(sendtext);
//		}
//	}
//  
//	
//	
//
//	@Override
//	protected Dialog onCreateDialog(int id) {
//		if (JOIN_GROUP == id) {
//			return new AlertDialog.Builder(this).setMessage("您没有加入该圈子，点击加入，加入该圈子，点击取消，取消本次话题发布").setTitle("辣妈育儿提示：")
//					.setPositiveButton("加入", new android.content.DialogInterface.OnClickListener() {
//						@Override
//						public void onClick(DialogInterface dialog, int which) {
//							dialog.dismiss();
//							new InOutCircleTask().execute(KidConfig.ASK2_CIRCLE_IN_OUT + "1" + "/"
//									+ curcirlBean.getId() + "");
//						}
//					}).setNegativeButton("取消", new android.content.DialogInterface.OnClickListener() {
//						@Override
//						public void onClick(DialogInterface dialog, int which) {
//							dialog.dismiss();
//							finish();
//						}
//					}).setCancelable(false).create();
//		} else
//			return super.onCreateDialog(id);
//	}
//
//	private void initUiWithBean(IaskCircleBean curcirlBean2) {
//		togroup.setText(curcirlBean.getName());
//		curgroupid = curcirlBean.getId();
//		// curgrouptype = curcirlBean.getGreupNature();
//		String isnew = getIntent().getStringExtra("isnew");
//		if (isnew == null || isnew.length() == 0) {
//			editdiv.setVisibility(View.GONE);
//			mTitle.setText("回复帖子");
//			isAnswer = true;
//		} else {
//			int temptype = Integer.parseInt(curcirlBean.getGreupNature());
//			if (temptype == 3) {
//				asktype = "2";
//			} else {
//				asktype = "1";
//			}
//			// 问医生和客服，要隐藏积分
//			if (temptype == 4 || temptype == 3) {
//				// scoretv.setVisibility(View.GONE);
//				changeScore();
//			}
//		}
//
//	}
//
//	private void changeScore() {
//		m_canjifen = false;
//		m_canniming = false;
//		niming = false;
//		strscore = "0";
//		scoretv.setText(strscore + "分");
//		if (niming) {
//			nimingsend.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.iask_check, 0);
//		} else {
//			nimingsend.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.iask_uncheck, 0);
//		}
//	}
//
//	class InOutCircleTask extends AsyncTask<String, String, String> {
//
//		@Override
//		protected void onPreExecute() {
//			super.onPreExecute();
//		}
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//			HttpResult result = hr.post(p[0], "", GlobalContext.getDeviceID(), "json");
//			return result.getResult();
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			if (isFinishing()) {
//				return;
//			}
//			super.onPostExecute(result);
//			if (result != null) {
//				try {
//					JSONObject obj = new JSONObject(result);
//					String str = obj.getJSONObject("groupResult").getString("code");
//
//					// 加入状态码：1成功，-2已在该圈子，-3没有圈子，-4没权限
//					if (str.equals("1")) {
//						Toast.makeText(mContext, "加入圈子成功！", Toast.LENGTH_SHORT).show();
//					} else if (str.equals("-2")) {
//						Toast.makeText(mContext, "已经在该圈子！", Toast.LENGTH_SHORT).show();
//					} else if (str.equals("-3")) {
//						Toast.makeText(mContext, "没有圈子！", Toast.LENGTH_SHORT).show();
//					} else if (str.equals("-4")) {
//						Toast.makeText(mContext, "没有权限！", Toast.LENGTH_SHORT).show();
//					}
//
//				} catch (JSONException e) {
//					e.printStackTrace();
//				}
//			}
//		}
//	}
//
//	class CircleXQTask extends AsyncTask<String, String, String> {
//
//		@Override
//		protected void onPreExecute() {
//			super.onPreExecute();
//		}
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//			HttpResult result = hr.post(p[0], p[1], GlobalContext.getDeviceID(), "json");
//			if (result != null) {
//				return result.getResult();
//			} else {
//				return null;
//			}
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//			if (result != null) {
//				curcirlBean = IaskParseJson.parseCircleXQ(result);
//				initUiWithBean(curcirlBean);
//				String data1 = "{\"QaGroup\":{\"justMe\":\"true\",\"pageNum\":\"0\"}}";
//				new CircleListTask().execute(KidConfig.ASK2_CIRCLE_LIST, data1);
//			}
//		}
//	}
//
//	class CircleListTask extends AsyncTask<String, Integer, String> {
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//			HttpResult result = hr.post(p[0], p[1], GlobalContext.getDeviceID(), "json");
//			return result.getResult();
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//			ArrayList<IaskCircleBean> list = IaskParseJson.parseCircleLB(result);
//			if (curcirlBean != null) {
//				String id = curcirlBean.getId();
//				boolean find = false;
//				for (IaskCircleBean iaskCircleBean : list) {
//					if (iaskCircleBean.getId().equals(id)) {
//						find = true;
//					}
//				}
//				if (!find) {
//					showDialog(JOIN_GROUP);
//				}
//			}
//
//		}
//
//	}
//
//	public boolean onKeyDown(int keyCode, KeyEvent event) {
//		if (keyCode == KeyEvent.KEYCODE_BACK) {
//			if (logcalImg.size() > 0 || tooldatalist.size() > 0 || sendtext.getText().toString().length() > 0) {
//
//				new AlertDialog.Builder(IaskTopicActivity.this).setTitle(R.string.fordoctitle).setMessage("您需要取消发布吗？")
//						.setCancelable(false).setPositiveButton(R.string.cancel, new DialogInterface.OnClickListener() {
//							public void onClick(DialogInterface dialog, int whichButton) {
//								dialog.cancel();
//							}
//						})
//
//						.setNegativeButton(R.string.ok, new DialogInterface.OnClickListener() {
//							public void onClick(DialogInterface dialog, int whichButton) {
//								finish();
//								dialog.cancel();
//
//							}
//						}).show();
//			} else {
//				finish();
//				allClear();
//			}
//			return true;
//		} else {
//			return super.onKeyDown(keyCode, event);
//		}
//	}
//
//	public void allClear() {
//		if (logcalImg != null) {
//			logcalImg.clear();
//		}
//		if (feebList != null) {
//			feebList.clear();
//		}
//		if (beanList != null) {
//			beanList.clear();
//		}
//		if (tooldatalist != null) {
//			tooldatalist.clear();
//		}
//	}
//
//	@Override
//	protected void onDestroy() {
//		// TODO Auto-generated method stub
//		super.onDestroy();
//		if (logcalImg != null) {
//			logcalImg.clear();
//		}
//
//		if (tooldatalist != null) {
//			tooldatalist.clear();
//		}
//		
//		if (feebList != null) {
//			feebList.clear();
//		}
//		
//		if (beanList != null) {
//			beanList.clear();
//		}
//		
//		 account = false;
//		 weiyang = false;
//		
//	}
//
//	@Override
//	protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//		if (requestCode == ShareWeiyangActivity.SHAREWEIYANG) {
//			if (resultCode == RESULT_OK) {
//				feebList = (ArrayList<ShareFeedBean>) data.getSerializableExtra("weiyangdata");
//				if (feebList.size() > 0) {
//					weiyang = true;
//				}
//				 weiyangadapter = new ShowWeiYangAdapter(mContext);
//				weiyangadapter.setList(feebList);
//				selToolData.setWeiyangList(feebList);
//				shareweiyanglist.setAdapter(weiyangadapter);
//				weiyangadapter.notifyDataSetChanged();
//			}
//		} else if (requestCode == ShareAccountActivity.SHAREACCOUNT) {
//			if (resultCode == RESULT_OK) {
//				beanList = (ArrayList<ShareAccountBean>) data.getSerializableExtra("shareaccount");
//				if (beanList.size() > 0) {
//					account = true;
//				}
//				 accountadapter = new ShareAccountAdapter();
//				accountadapter.setList(beanList);
//				selToolData.setAccountList(beanList);
//				shareaccountlist.setAdapter(accountadapter);
//				accountadapter.notifyDataSetChanged();
//			}
//		} else if (requestCode == SelectToolDataView.SHARE_CODE) {
//			if (resultCode == RESULT_OK) {
//				tooldatalist = (ArrayList<ShareTextBean>) data.getSerializableExtra("textlist");
//				selToolData.setDataList(logcalImg, tooldatalist);
//				refreshtData();
//			}
//		} else if (requestCode == SelectMyCircleActivtiy.SEL_MYCIRCLE) {
//			if (resultCode == RESULT_OK) {
//				String id_name = data.getStringExtra("data");
//				if (id_name != null) {
//					String[] str = id_name.split(",");
//					togroup.setText(str[1]);
//					curgroupid = str[0];
//					int temptype = Integer.parseInt(str[2]);
//					if (temptype == 3) {
//						asktype = "2";
//					} else {
//						asktype = "1";
//					}
//					// 问医生和客服，要隐藏积分
//					if (temptype == 3 || temptype == 4) {
//						// scoretv.setVisibility(View.GONE);
//						changeScore();
//					} else {
//						// scoretv.setVisibility(View.VISIBLE);
//						m_canjifen = true;
//						m_canniming = true;
//					}
//				}
//				// curgrouptype = str[2];
//			}
//		} else if (requestCode == ShareDiaryActivity.SHARE_DIARY) {
//			if (resultCode == RESULT_OK) {
//				logcalImg = (ArrayList<ShareImageBean>) data.getSerializableExtra("imglist");
//				setImages();
//				selToolData.setDataList(logcalImg, tooldatalist);
//			}
//
//		} else if (requestCode == EditShareImgActivity.EDIT_IMAGE) {
//			if (resultCode == RESULT_OK) {
//				logcalImg = (ArrayList<ShareImageBean>) data.getSerializableExtra("imglist");
//				selToolData.setDataList(logcalImg, tooldatalist);
//				setImages();
//			}
//		} else {
//			if (resultCode == -1) {
//				String path = null;
//				try {
//					path = selToolData.setPicture(requestCode, resultCode, data);
//					// 第一次是拍照或者选择照片 回来，第二次才是 裁剪完成
//					if (requestCode == CameraHelp.SURVEY_PHOTO_ZOOM) {
//						ShareImageBean bean = new ShareImageBean();
//						bean.type = "5";
//						bean.localimgpath = path;
//						logcalImg.add(bean);
//						setImages();
//					}
//				} catch (Throwable ee) {
//					QLog.debug(TAG, "内存不足===!!!!!!1");
//					Toast.makeText(this, "内存不足", Toast.LENGTH_SHORT).show();
//					// System.gc();
//					path = null;
//				}
//				if (path != null) {
//				}
//			}
//		}
//
//	}
//
//	private void refreshtData() {
//		tooldata1.setVisibility(View.GONE);
//		tooldata2.setVisibility(View.GONE);
//		tooldata3.setVisibility(View.GONE);
//		tooldata4.setVisibility(View.GONE);
//		tooldata5.setVisibility(View.GONE);
//		tooldatas.setVisibility(View.GONE);
//
//		int size = tooldatalist.size();
//		for (int i = 0; i < size; i++) {
//			ShareTextBean bean = tooldatalist.get(i);
//			TextView tv = null;
//			ImageView img = null;
//			if (i == 0) {
//				tv = (TextView) tooldata1.findViewById(R.id.tooldata1_tip);
//				img = (ImageView) tooldata1.findViewById(R.id.tooldata1_img);
//				tooldata1.setVisibility(View.VISIBLE);
//				tooldata1.setBackgroundColor(getResources().getColor(R.color.iask_tooltext_color1));
//				tooldatas.setVisibility(View.VISIBLE);
//
//			} else if (i == 1) {
//				tv = (TextView) tooldata2.findViewById(R.id.tooldata2_tip);
//				img = (ImageView) tooldata2.findViewById(R.id.tooldata2_img);
//				tooldata2.setVisibility(View.VISIBLE);			
//				tooldata2.setBackgroundColor(getResources().getColor(R.color.iask_tooltext_color));
//			} else if (i == 2) {
//				tv = (TextView) tooldata3.findViewById(R.id.tooldata3_tip);
//				img = (ImageView) tooldata3.findViewById(R.id.tooldata3_img);
//				tooldata3.setVisibility(View.VISIBLE);
//			
//				tooldata3.setBackgroundColor(getResources().getColor(R.color.iask_tooltext_color1));
//			} else if (i == 3) {
//				tv = (TextView) tooldata4.findViewById(R.id.tooldata4_tip);
//				img = (ImageView) tooldata4.findViewById(R.id.tooldata4_img);
//				tooldata4.setVisibility(View.VISIBLE);			
//				tooldata4.setBackgroundColor(getResources().getColor(R.color.iask_tooltext_color));
//			} else if (i == 4) {
//				tv = (TextView) tooldata5.findViewById(R.id.tooldata5_tip);
//				img = (ImageView) tooldata5.findViewById(R.id.tooldata5_img);
//				tooldata5.setVisibility(View.VISIBLE);			
//				tooldata5.setBackgroundColor(getResources().getColor(R.color.iask_tooltext_color1));
//			}
//
//			tv.setText(bean.tip);
//			if (bean.type.equals("1") || bean.type.equals("2") || bean.type.equals("3")) {
//				img.setBackgroundResource(R.drawable.sharetool_survey);
//			} else if (bean.type.equals("4")) {
//				img.setBackgroundResource(R.drawable.sharetool_temper);
//			} else if (bean.type.equals("5")) {
//				img.setBackgroundResource(R.drawable.sharetool_temper);
//			} else if (bean.type.equals("6")) {
//				img.setBackgroundResource(R.drawable.sharetool_diary);
//			}
//		}
//
//	}
//
//	private void setImages() {
//		int size = logcalImg.size();
//		photo1.setTag("a");
//		photo2.setTag("b");
//		photo3.setTag("c");
//		if (size == 0) {
//			imgs.setVisibility(View.GONE);
//			photo1.setVisibility(View.GONE);
//			photo2.setVisibility(View.GONE);
//			photo3.setVisibility(View.GONE);
//		} else if (size == 1) {
//			imgs.setVisibility(View.VISIBLE);
//			photo1.setVisibility(View.VISIBLE);
//			photo2.setVisibility(View.GONE);
//			photo3.setVisibility(View.GONE);
//			photo1.setBackgroundResource(R.drawable.emptyicon);
//
//		} else if (size == 2) {
//			imgs.setVisibility(View.VISIBLE);
//			photo1.setVisibility(View.VISIBLE);
//			photo2.setVisibility(View.VISIBLE);
//			photo3.setVisibility(View.GONE);
//
//			photo1.setBackgroundResource(R.drawable.emptyicon);
//			photo2.setBackgroundResource(R.drawable.emptyicon);
//
//		} else if (size == 3) {
//			imgs.setVisibility(View.VISIBLE);
//			photo1.setVisibility(View.VISIBLE);
//			photo2.setVisibility(View.VISIBLE);
//			photo3.setVisibility(View.VISIBLE);
//			photo1.setBackgroundResource(R.drawable.emptyicon);
//			photo2.setBackgroundResource(R.drawable.emptyicon);
//			photo3.setBackgroundResource(R.drawable.emptyicon);
//		}
//
//		for (int i = 0; i < size; i++) {
//			switch (i) {
//			case 0:
//
//				if (logcalImg.get(0).type.equals("6")) {
//					setImage(photo1, logcalImg.get(0).smallimgpath, false);
//				} else {
//					setImage(photo1, logcalImg.get(0).localimgpath, true);
//				}
//				break;
//			case 1:
//				if (logcalImg.get(1).type.equals("6")) {
//					setImage(photo2, logcalImg.get(1).smallimgpath, false);
//				} else {
//					setImage(photo2, logcalImg.get(1).localimgpath, true);
//				}
//				break;
//			case 2:
//				if (logcalImg.get(2).type.equals("6")) {
//					setImage(photo3, logcalImg.get(2).smallimgpath, false);
//				} else {
//					setImage(photo3, logcalImg.get(2).localimgpath, true);
//				}
//				break;
//			}
//
//		}
//
//	}
//
//	private void setImage(ImageView photo12, String path, boolean localimge) {
//
//		if (localimge) {
//			photo12.setBackgroundDrawable(new BitmapDrawable(MThumbnailPhoto.lessBitmapPath(path, 200, 200)));
//
//			// photo12.setTag(path);
//
//		} else {
//
//			path = GlobalContext.PROJECT_IASK2_IMGSERVER + path;
//			photo12.setTag(path);
//			Drawable imageDrawable = mimgloader.loadDrawable(path, new ImageCallback() {
//
//				@Override
//				public void imageLoaded(Drawable imageDrawable, String imageUrl) {
//					// TODO Auto-generated method stub
//
//					if (imageDrawable != null) {
//						if ((photo1.getVisibility() == View.VISIBLE) && imageUrl.equals(photo1.getTag())) {
//							photo1.setBackgroundDrawable(imageDrawable);
//						} else if ((photo2.getVisibility() == View.VISIBLE) && imageUrl.equals(photo2.getTag())) {
//							photo2.setBackgroundDrawable(imageDrawable);
//						} else if ((photo3.getVisibility() == View.VISIBLE) && imageUrl.equals(photo3.getTag())) {
//							photo3.setBackgroundDrawable(imageDrawable);
//						}
//					}
//				}
//
//			});
//			if (imageDrawable != null) {
//				photo12.setBackgroundDrawable(imageDrawable);
//			}
//		}
//
//	}
//
//	int deltextindex = -1;
//	String tip = "";
//
//	@Override
//	public void onClick(View v) {
//
//		deltextindex = -1;
//
//		switch (v.getId()) {
//		case R.id.iask_goshare:
//			circlePrefs.setCirclePoint("iask_goshare");
//			iask_goshare.setVisibility(View.GONE);
//			iask_goupload.setVisibility(View.VISIBLE);
//			break;
//		case R.id.iask_goupload:
//			iask_goupload.setVisibility(View.GONE);
//			sendtext.requestFocus();
//			showKeyBorad(sendtext);
//			break;
//		case R.id.sent_toppic_selgroup:
//			startActivityForResult(new Intent(this, SelectMyCircleActivtiy.class), SelectMyCircleActivtiy.SEL_MYCIRCLE);
//			break;
//		case R.id.sent_toppic_qiaoqiao:
//			if (m_canniming) {
//				niming = !niming;
//				if (niming) {
//					nimingsend.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.iask_check, 0);
//				} else {
//					nimingsend.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.iask_uncheck, 0);
//				}
//			} else {
//				Toast.makeText(this, "本圈子不可以匿名发表", 1).show();
//			}
//			break;
//
//		case R.id.sent_toppic_score:
//			if (m_canjifen) {
//				hideKeyBorad(sendtext);
//				myWheelScore.setMyVisible();
//			} else {
//				Toast.makeText(this, "本圈子不可以悬赏积分", 1).show();
//			}
//			break;
//
//		case R.id.seltool_imgs_1:
//		case R.id.seltool_imgs_2:
//		case R.id.seltool_imgs_3:
//			Intent t = new Intent(mContext, EditShareImgActivity.class);
//			t.putExtra("imglist", logcalImg);
//			startActivityForResult(t, EditShareImgActivity.EDIT_IMAGE);
//			break;
//
//		case R.id.tooldata1:
//			tip = "确认删除第一条记录吗？";
//			deltextindex = 0;
//			break;
//		case R.id.tooldata2:
//			tip = "确认删除第二条记录吗？";
//			deltextindex = 1;
//			break;
//
//		case R.id.tooldata3:
//			tip = "确认删除第三条记录吗？";
//			deltextindex = 2;
//			break;
//		case R.id.tooldata4:
//			tip = "确认删除第四条记录吗？";
//			deltextindex = 3;
//			break;
//		case R.id.tooldata5:
//			tip = "确认删除第五条记录吗？";
//			deltextindex = 4;
//			break;
//
//		}
//
//		if (deltextindex > -1) {
//			new AlertDialog.Builder(IaskTopicActivity.this).setTitle(R.string.fordoctitle).setMessage(tip)
//					.setCancelable(false).setPositiveButton(R.string.cancel, new DialogInterface.OnClickListener() {
//						public void onClick(DialogInterface dialog, int whichButton) {
//							dialog.cancel();
//							deltextindex = -1;
//						}
//					})
//
//					.setNegativeButton(R.string.ok, new DialogInterface.OnClickListener() {
//						public void onClick(DialogInterface dialog, int whichButton) {
//							tooldatalist.remove(deltextindex);
//							deltextindex = -1;
//							refreshtData();
//							dialog.cancel();
//						}
//					}).show();
//		}
//
//	}
//
//	class SendTopicTask extends AsyncTask<String, Integer, String> {
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//
//			HttpResult result = hr.post(p[0], p[1], GlobalContext.getDeviceID(), "json");
//			return result.getResult();
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//			// {"askResult":{"code":1,"questionid":1504}}
//			try {
//				JSONObject obj = new JSONObject(result);
//				if (isAnswer) {
//					// {"answerResult":{"code":1,"answerid":10003428,"chips":2}}
//					obj = (JSONObject) obj.get("answerResult");
//
//				} else {
//					obj = (JSONObject) obj.get("askResult");
//				}
//				String code = IaskParseJson.getString(obj, "code");
//				String questionid = IaskParseJson.getString(obj, "questionid");
//				String chips = IaskParseJson.getString(obj, "chips");
//				if (code.equals("1")) {
//					Toast.makeText(mContext, "发送成功", 1).show();
//					IAskMyActionPre.setFetchGreenTime(mContext, 0);
//					IAskMyActionPre.setFetchMyActionTime(mContext, 0);
//					if ((!isAnswer) && "2".equals(asktype)) {
//						go(IssueSucceedActivity.class, "name", togroup.getText().toString());
//					} else if ((!isAnswer)) {
//						goAction("tool://group/" + curgroupid, null);
//					}
//					new AsyncFectchAccoun().execute(mContext);
//					finishProgress();
//					finish();
//				} else if (code.equals("-4")) {
//					finishProgress();
//					Toast.makeText(mContext, "发帖失败，悬赏分数的分数太高了，您的积分不够了", 1).show();
//				} else if (code.equals("-3")) {
//					finishProgress();
//					Toast.makeText(mContext, "发帖失败，积分不足", 1).show();
//				} else {
//					finishProgress();
//					Toast.makeText(mContext, "发帖失败", 1).show();
//				}
//			} catch (JSONException e) {
//				// TODO Auto-generated catch block
//				e.printStackTrace();
//			}
//		}
//	}
//
//	class SendChatTask extends AsyncTask<String, Integer, String> {
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//
//			HttpResult result = hr.post(p[0], p[1], GlobalContext.getDeviceID(), "json");
//			return result.getResult();
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//			// {"askResult":{"code":1,"questionid":1504}}
//			try {
//				JSONObject obj = new JSONObject(result);
//
//				// {"sendChatMessageVO":{"processResult":1}}
//				obj = (JSONObject) obj.get("sendChatMessageVO");
//
//				String code = IaskParseJson.getString(obj, "processResult");
//
//				if (code.equals("1")) {
//					isSendTopicSuccess = true;
//					Toast.makeText(mContext, "发送成功", 1).show();
//					IAskMyActionPre.setFetchGreenTime(mContext, 0);
//					IAskMyActionPre.setFetchMyActionTime(mContext, 0);
//
//					finishProgress();
//					finish();
//
//				} else {
//					isSendTopicSuccess = false;
//					finishProgress();
//					Toast.makeText(mContext, "发帖失败", 1).show();
//				}
//			} catch (JSONException e) {
//				// TODO Auto-generated catch block
//				e.printStackTrace();
//			}
//		}
//	}
//	
//	
//	class SendSysmsgTask extends AsyncTask<String, Integer, String> {
//
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//
//			HttpResult result = hr.post(p[0], p[1], GlobalContext.getDeviceID(), "json");
//			return result.getResult();
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//		 //	{"sendNotifyReplyVO":{"notifyReplyId":44,"processResult":1}}
//			try {
//				JSONObject obj = new JSONObject(result);
//
//				// {"sendChatMessageVO":{"processResult":1}}
//				obj = (JSONObject) obj.get("sendNotifyReplyVO");
//
//				String code = IaskParseJson.getString(obj, "processResult");
//
//				if (code.equals("1")) {
//					isSendTopicSuccess = true;
//					Toast.makeText(mContext, "发送成功", 1).show();
//					IAskMyActionPre.setFetchGreenTime(mContext, 0);
//					IAskMyActionPre.setFetchMyActionTime(mContext, 0);
//
//					finishProgress();
//					finish();
//
//				} else {
//					isSendTopicSuccess = false;
//					finishProgress();
//					Toast.makeText(mContext, "回复失败", 1).show();
//				}
//			} catch (JSONException e) {
//				// TODO Auto-generated catch block
//				e.printStackTrace();
//			}
//		}
//	}
//
//	class UpdateImageTask extends AsyncTask<String, Integer, String> {
//		@Override
//		protected String doInBackground(String... params) {
//			String[] p = params;
//			HttpResource hr = new HttpResource();
//			ShareImageBean item = null;
//			for (int i = curupdateimg; i < logcalImg.size(); i++) {
//				if (!logcalImg.get(i).equals("6")) {// 6的已经在服务器了，不用传递了
//					if (logcalImg.get(i).bigimgpath == null) {
//						item = logcalImg.get(i);
//						curupdateimg = i;
//						break;
//					}
//				}
//			}
//
//			if (item != null) {
//
//				String path = item.localimgpath;
//				// String temp = CacheImagePathPre.getPath(path, mContext);
//				// if (temp.length() > 1) {
//				// path = temp;
//				// } else {
//				// path = path.replace("s.jpg", ".jpg");
//				// }
//
//				String url = KidConfig.ASK2_UPIMAGE + System.currentTimeMillis() + ".jpg";
//
//				HttpResult result = hr.postFile(url, GlobalContext.getDeviceID(), "", "wxxr", path);
//				return result.getResult();
//			} else {
//				sendTopipToServer();
//				return "";
//			}
//		}
//
//		@Override
//		protected void onPostExecute(String result) {
//			super.onPostExecute(result);
//
//			// {"returnInfo":{"path":"/ask/2013/w11/1363143852025_bliv.jpg"}}
//			try {
//				if (result.length() == 0) {
//					return;
//				}
//				JSONObject obj = new JSONObject(result);
//				obj = (JSONObject) obj.get("returnInfo");
//				String temppath = obj.getString("path");
//				if (temppath.indexOf(",") != -1) {
//					String path[] = obj.getString("path").split(",");
//					logcalImg.get(curupdateimg).bigimgpath = path[0];
//					logcalImg.get(curupdateimg).smallimgpath = path[1];
//				} else {
//					logcalImg.get(curupdateimg).bigimgpath = temppath;
//					logcalImg.get(curupdateimg).smallimgpath = temppath;
//				}
//
//				curupdateimg++;
//				if (curupdateimg < logcalImg.size()) {
//					new UpdateImageTask().execute("", "");
//				} else {
//					sendTopipToServer();
//				}
//
//			} catch (Exception e) {
//				// TODO Auto-generated catch block
//				e.printStackTrace();
//				finishProgress();
//				Toast.makeText(mContext, "发帖失败", 1).show();
//			}
//
//		}
//	}
//
//	class ShareAccountAdapter extends BaseAdapter {
//		ArrayList<ShareAccountBean> list = null;
//
//		public void setList(ArrayList<ShareAccountBean> list) {
//			this.list = list;
//		}
//
//		@Override
//		public int getCount() {
//			if (list == null)
//				return 0;
//			return list.size();
//		}
//
//		@Override
//		public Object getItem(int position) {
//			return null;
//		}
//
//		@Override
//		public long getItemId(int position) {
//			return 0;
//		}
//
//		@Override
//		public View getView(int position, View convertView, ViewGroup parent) {
//			ShareAccountBean bean = list.get(position);
//			ViewHolder holder = null;
//			if (convertView == null) {
//				convertView = RelativeLayout.inflate(mContext, R.layout.shareaccountlistitem, null);
//				holder = new ViewHolder();
//				holder.left = (TextView) convertView.findViewById(R.id.item_left);
//				holder.right = (TextView) convertView.findViewById(R.id.item_right);
//				holder.img = (ImageView) convertView.findViewById(R.id.item_img);
//				convertView.setTag(holder);
//			} else {
//				holder = (ViewHolder) convertView.getTag();
//			}
//
//			if (position == 0) {
//				holder.img.setVisibility(View.VISIBLE);
//				holder.left.setText(bean.date);
//				holder.right.setText("支出:" + bean.pay);
//			} else {
//				holder.img.setVisibility(View.INVISIBLE);
//				holder.left.setText(bean.content);
//				holder.right.setText(bean.pay + "");
//			}
//
//			return convertView;
//		}
//	}
//
//	class ViewHolder {
//		TextView left, right;
//		ImageView img;
//	}
//
//	@Override
//	public boolean onLongClick(View v) {
//		switch (v.getId()) {
//
//		}
//		return false;
//	}
//
//	public String packageAskSendText() {
//		StringBuffer sb1 = new StringBuffer();
//		StringBuffer contengimg = new StringBuffer();
//		packtedImageData(sb1, contengimg);
//
//		String userid = IaskMainActivity.curaccoun.serverid;
//		String pay = "-" + strscore;
//		String isAnonymity = "1";
//		if (niming) {
//			isAnonymity = "0";
//		}
//
//		StringBuffer tool = new StringBuffer();
//		if (tooldatalist.size() > 0 || beanList.size() > 0 || feebList.size() > 0) {
//			int size = tooldatalist.size();
//			tool.append("[");
//
//			if (contengimg.length() > 0) {// 有照片
//				tool.append(contengimg).append(",");
//			}
//
//			for (int i = 0; i < size; i++) {
//				// [{"d":"22.00","r":"374","n":"宝宝","t":"1"},{"d":"53.0","r":"2","n":"宝宝","t":"2"},
//				// {"d":"21.1","r":"374","n":"宝宝","t":"3"},
//
//				// {"d":"20.00","r":"1岁6天","n":"2012-04-05","t":"3"}
//
//				ShareTextBean bean = tooldatalist.get(i);
//				tool.append("{\\\"d\\\":\\\"").append(bean.data);
//				tool.append("\\\",\\\"r\\\":\\\"").append(bean.birth);
//				tool.append("\\\",\\\"n\\\":\\\"").append(babyInfo[0]);
//				tool.append("\\\",\\\"t\\\":\\\"").append(bean.type).append("\\\"},");
//			}
//			for (ShareAccountBean bean : beanList) {
//				tool.append("{\\\"r\\\":\\\"").append(bean.date);
//				tool.append("\\\",\\\"p\\\":\\\"").append(bean.channel);
//				tool.append("\\\",\\\"t\\\":\\\"").append(bean.type);
//				tool.append("\\\",\\\"n\\\":\\\"").append(bean.content);
//				tool.append("\\\",\\\"c\\\":\\\"").append(bean.remark);
//				tool.append("\\\",\\\"f\\\":\\\"").append(bean.pay).append("\\\"},");
//			}
//			for (ShareFeedBean bean : feebList) {
//				tool.append("{\\\"t\\\":\\\"").append(bean.type);
//				tool.append("\\\",\\\"g\\\":\\\"").append(bean.channel);
//				tool.append("\\\",\\\"s\\\":\\\"").append(bean.tool);
//				tool.append("\\\",\\\"c1\\\":\\\"").append(bean.onerow);
//				tool.append("\\\",\\\"c2\\\":\\\"").append(bean.tworow);
//				tool.append("\\\",\\\"c3\\\":\\\"").append(bean.threerow);
//				tool.append("\\\",\\\"c4\\\":\\\"").append(bean.fourrow).append("\\\"},");
//			}
//
//			tool = tool.deleteCharAt(tool.length() - 1);
//			tool.append("]");
//			QLog.debug(TAG, tool.toString());
//
//		} else if (contengimg.length() > 0) {// 没有插入工具数据，直接选择的照片
//			tool.append("[");
//			tool.append(contengimg);
//			tool.append("]");
//		}
//
//		String content = sendtext.getText().toString();
//		if (tool.length() > 0) {
//			content = tool.toString() + content;
//		}
//
//		StringBuffer sb = new StringBuffer("{\"qaQuestion\":{\"type\":\"");
//		sb.append(asktype).append("\",\"content\":\"").append(content).append("\",\"pay\":\"").append(pay)
//				.append("\",\"isAnonymity\":\"").append(isAnonymity).append("\",\"groupid\":\"").append(curgroupid)
//				.append("\",");
//
//		if (sb1.length() > 0) {
//			sb.append(sb1.toString());
//		}
//
//		sb.append("\"catagory\":\"yr\",\"captcha\":\"yzm\",\"time\":\"").append("0").append("\",\"isGreen\":\"")
//				.append("0").append("\",\"birthday\":\"").append(babyInfo[1]).append("\",\"userid\":\"").append(userid)
//				.append("\"}}");
//
//		return sb.toString();
//	}
//
//	private void packtedImageData(StringBuffer sb1, StringBuffer contengimg) {
//		// {"t":"5","imgmax":"tool_tsrjpng.png"}
//		if (logcalImg.size() > 0) {
//			sb1.append("\"imageInfoList\":[{\"type\":\"1\",\"images\":[");
//			// [{\"t\":\"6\",
//			// \"mimg\":\"/imgmax/ask/2013/w16/1366074914286_72552ios.jpg\",
//			// \"imgmax\":\"/imgmax/ask/2013/w16/1366074914286_72552ios.jpg\",
//			// \"id\":\"113\", \"c\":\"1岁9天\", \"d\":\"2013-04-16 09:15:48\",
//			// \"n\":\"3\"}
//			int size = logcalImg.size();
//			for (int i = 0; i < size; i++) {
//				ShareImageBean item = logcalImg.get(i);
//				sb1.append("\"").append(item.bigimgpath).append("\",");
//				if (item.type.equals("6")) {
//					contengimg.append("{\\\"t\\\":\\\"6\\\",\\\"img\\\":\\\"").append(item.smallimgpath)
//							.append("\\\",");
//					contengimg.append("\\\"id\\\":\\\"").append(item.id).append("\\\",\\\"mimg\\\":\\\"")
//							.append(item.bigimgpath).append("\\\",");
//					contengimg.append("\\\"c\\\":\\\"").append(item.conetent).append("\\\",\\\"n\\\":\\\"")
//							.append(item.diarytype).append("\\\",");
//
//					contengimg.append("\\\"d\\\":\\\"").append(item.diarytime).append("\\\"},");
//
//				} else {
//					contengimg.append("{\\\"t\\\":\\\"5\\\",\\\"img\\\":\\\"").append(item.smallimgpath)
//							.append("\\\"" + ",\\\"mimg\\\":\\\"").append(item.bigimgpath).append("\\\"},");
//				}
//			}
//			contengimg.deleteCharAt(contengimg.length() - 1);
//			sb1.deleteCharAt(sb1.length() - 1);
//			sb1.append("]}],");
//		}
//
//	}
//
//	public String packageAnswerSendText() {
//		StringBuffer sb1 = new StringBuffer();
//		StringBuffer contengimg = new StringBuffer();
//		packtedImageData(sb1, contengimg);
//
//		String userid = IaskMainActivity.curaccoun.serverid;
//		String pay = "-" + strscore;
//		String isAnonymity = "1";
//
//		boolean isreanswer = false;
//		if (curanswerbean != null) {
//
//			isreanswer = true;
//
//		}
//
//		StringBuffer tool = new StringBuffer();
//		if (tooldatalist.size() > 0 || beanList.size() > 0 || feebList.size() > 0) {
//			int size = tooldatalist.size();
//			tool.append("[");
//			if (isreanswer) {
//				// tool.append("{R:" + curanswerbean.getId() + "},");
//				String tempcontent = curanswerbean.getContent();
//				if (tempcontent.startsWith("[")) {
//					int index = tempcontent.indexOf("]");
//					tempcontent = tempcontent.substring(index + 1);
//				}
//				if (tempcontent.length() > MAX_RECONTENT) {
//					tempcontent = tempcontent.substring(0, MAX_RECONTENT);
//				}
//				tool.append("{\\\"t\\\":\\\"0\\\",\\\"u\\\":\\\"" + curanswerbean.getUserName() + "\\\",\\\"c\\\":\\\""
//						+ tempcontent + "\\\"," + "\\\"d\\\":\\\"" + curanswerbean.getUserId() + "\\\""
//						+ ",\\\"id\\\":\\\"" + curanswerbean.getId() + "\\\"},");
//			}
//			if (contengimg.length() > 0) {// 有照片
//				tool.append(contengimg).append(",");
//			}
//
//			for (int i = 0; i < size; i++) {
//				// [{"d":"22.00","r":"374","n":"宝宝","t":"1"},{"d":"53.0","r":"2","n":"宝宝","t":"2"},
//				// {"d":"21.1","r":"374","n":"宝宝","t":"3"},
//
//				// {"d":"20.00","r":"1岁6天","n":"2012-04-05","t":"3"}
//
//				ShareTextBean bean = tooldatalist.get(i);
//				tool.append("{\\\"d\\\":\\\"").append(bean.data);
//				tool.append("\\\",\\\"r\\\":\\\"").append(bean.birth);
//				tool.append("\\\",\\\"n\\\":\\\"").append(babyInfo[0]);
//				tool.append("\\\",\\\"t\\\":\\\"").append(bean.type).append("\\\"},");
//			}
//
//			for (ShareAccountBean bean : beanList) {
//				tool.append("{\\\"r\\\":\\\"").append(bean.date);
//				tool.append("\\\",\\\"p\\\":\\\"").append(bean.channel);
//				tool.append("\\\",\\\"t\\\":\\\"").append(bean.type);
//				tool.append("\\\",\\\"n\\\":\\\"").append(bean.content);
//				tool.append("\\\",\\\"c\\\":\\\"").append(bean.remark);
//				tool.append("\\\",\\\"f\\\":\\\"").append(bean.pay).append("\\\"},");
//			}
//			for (ShareFeedBean bean : feebList) {
//				tool.append("{\\\"t\\\":\\\"").append(bean.type);
//				tool.append("\\\",\\\"g\\\":\\\"").append(bean.channel);
//				tool.append("\\\",\\\"s\\\":\\\"").append(bean.tool);
//				tool.append("\\\",\\\"c1\\\":\\\"").append(bean.onerow);
//				tool.append("\\\",\\\"c2\\\":\\\"").append(bean.tworow);
//				tool.append("\\\",\\\"c3\\\":\\\"").append(bean.threerow);
//				tool.append("\\\",\\\"c4\\\":\\\"").append(bean.fourrow).append("\\\"},");
//			}
//
//			tool = tool.deleteCharAt(tool.length() - 1);
//			tool.append("]");
//			QLog.debug(TAG, tool.toString());
//
//		} else if (contengimg.length() > 0) {// 没有插入工具数据，直接选择的照片
//			tool.append("[");
//			if (isreanswer) {
//				// tool.append("{R:" + curanswerbean.getId() + "},");
//				String tempcontent = curanswerbean.getContent();
//				if (tempcontent.startsWith("[")) {
//					int index = tempcontent.indexOf("]");
//					tempcontent = tempcontent.substring(index + 1);
//				}
//				if (tempcontent.length() > MAX_RECONTENT) {
//					tempcontent = tempcontent.substring(0, MAX_RECONTENT);
//				}
//				tool.append("{\\\"t\\\":\\\"0\\\",\\\"u\\\":\\\"" + curanswerbean.getUserName() + "\\\",\\\"c\\\":\\\""
//						+ tempcontent + "\\\"," + "\\\"d\\\":\\\"" + curanswerbean.getUserId() + "\\\""
//						+ ",\\\"id\\\":\\\"" + curanswerbean.getId() + "\\\"},");
//			}
//			tool.append(contengimg);
//			tool.append("]");
//
//		} else {// 只有reanswer
//
//			if (isreanswer) {
//				tool.append("[");
//				// tool.append("{R:" + curanswerbean.getId() + "}");
//				// [{\"d\":\"151719\",\"id\":\"445295\",\"u\":\"薏仁\",\"c\":\"回复1\",\"t\":\"0\"}]
//				String tempcontent = curanswerbean.getContent();
//				if (tempcontent.startsWith("[")) {
//					int index = tempcontent.indexOf("]");
//					tempcontent = tempcontent.substring(index + 1);
//				}
//				if (tempcontent.length() > MAX_RECONTENT) {
//					tempcontent = tempcontent.substring(0, MAX_RECONTENT);
//				}
//
//				tool.append("{\\\"t\\\":\\\"0\\\",\\\"u\\\":\\\"" + curanswerbean.getUserName() + "\\\",\\\"c\\\":\\\""
//						+ tempcontent + "\\\"," + "\\\"d\\\":\\\"" + curanswerbean.getUserId() + "\\\""
//						+ ",\\\"id\\\":\\\"" + curanswerbean.getId() + "\\\"}");
//				tool.append("]");
//			}
//
//		}
//
//		String content = sendtext.getText().toString();
//		if (tool.length() > 0) {
//			content = tool.toString() + content;
//		}
//
//		StringBuffer sb = new StringBuffer("{\"qaAnswer\":{\"type\":\"");
//		sb.append("1").append("\",\"content\":\"").append(content).append("\",\"pay\":\"").append(pay)
//				.append("\",\"isAnonymity\":\"").append(isAnonymity);
//		if(curgroupid!=null&&curgroupid.length()>0){
//			sb.append("\",\"groupid\":\"").append(curgroupid);
//		}
//				
//		sb.append("\",");
//		if (sb1.length() > 0) {
//			sb.append(sb1.toString());
//		}
//
//		if (isreanswer) {
//			sb.append("\"reAnswerid\":\"").append(curanswerbean.getId()).append("\",");
//			sb.append("\"questionid\":\"").append(curanswerbean.getAskid()).append("\",");
//		} else {
//			sb.append("\"questionid\":\"").append(askid).append("\",");
//
//		}
//
//		sb.append("\"catagory\":\"yr\",\"captcha\":\"yzm\",\"time\":\"").append("0").append("\",\"isGreen\":\"")
//				.append("0").append("\",\"birthday\":\"").append(babyInfo[1]).append("\",\"userid\":\"").append(userid)
//				.append("\"}}");
//
//		return sb.toString();
//	}
//
//	public String packageChatWithSendText() {
//		StringBuffer sb1 = new StringBuffer();
//		StringBuffer contengimg = new StringBuffer();
//		packtedImageData(sb1, contengimg);
//		StringBuffer sb = new StringBuffer();
//		sb.append("{\"sendChatMessageVO\":{\"recieveUserId\":\"");
//		sb.append(chatwithuser);
//		sb.append("\",\"content\":\"");
//		if(contengimg.length()>0){
//			sb.append("[").append(contengimg.toString()).append("]");
//		}
//		sb.append(sendtext.getText().toString()).append("\",\"appType\":\"1\"}}");
//		return sb.toString();
//	}    
//	
//	public String packageSysmsgSendText() {
//		StringBuffer sb1 = new StringBuffer();
//		StringBuffer contengimg = new StringBuffer();
//		packtedImageData(sb1, contengimg);
//		
//		
//		StringBuffer sb = new StringBuffer();
//		sb.append("{\"sendNotifyReplyVO\":{\"notifyId\":\"");
//		sb.append(chatwithuser);
//		sb.append("\",\"contents\":\"");
//		if(contengimg.length()>0){
//			sb.append("[").append(contengimg.toString()).append("]");
//		}
//		sb.append(sendtext.getText().toString()).append("\"}}");
//		return sb.toString();
//	}    
//	
//	
//	private void sendTopipToServer() {
//
//		if (isAnswer) {
//			String send = packageAnswerSendText();
//			new SendTopicTask().execute(KidConfig.IASK_ANSWER, send);
//		} else if (chatwithuser != null && chatwithuser.length() > 0) {
//			if(issysmsg!=null&&issysmsg.length()>0){
//				String data = packageSysmsgSendText();
//				new SendSysmsgTask().execute(KidConfig.IASK3_RESYSMSG, data);
//			}else{
//				String data = packageChatWithSendText();
//				new SendChatTask().execute(KidConfig.IASK3_SEND_LETTER_CHAT, data);
//			}
//
//			
//
//		} else {
//			String send = packageAskSendText();
//			new SendTopicTask().execute(KidConfig.IASK_ASK, send);
//		}
//
//	}
//	
//	
//	@Override
//	protected void onStop() {
//		if(chatwithuser != null && chatwithuser.length() > 0){
//			Intent  intent = new Intent();
//			intent.setAction(KidAction.REFRESH_LETTER_MESSAGE);
//			intent.putExtra(KidAction.SEND_MESSAGE_FROM_LETTER_FINAL, isSendTopicSuccess);
//			this.sendBroadcast(intent);
//		}
//		super.onStop();
//		
//	}
//	public void clearData(int type) {
////		switch (type) {
////		case 1:
////		case 2:
////		case 3:
////			logcalImg.clear();
////			setImages();
////			break;
////		case 4:
////		case 5:
////			tooldatalist.clear();
////			setImages();
////			break;
////		case 6:
////			beanList.clear();
////			setImages();
////			break;
////		case 7:
////			feebList.clear();
////			setImages();
////			break;
////
////		default:
////			break;
////		}
//		feebList.clear();
//		beanList.clear();
//		tooldatalist.clear();
//		logcalImg.clear();
//		setImages();
//		refreshtData();
//		if (null != weiyangadapter) {
//			weiyangadapter.clearData();
//			weiyangadapter.notifyDataSetChanged();
//		}
//		if (null != accountadapter) {
//			accountadapter.notifyDataSetChanged();
//		}
//	}
//
//}
